package com.bkgy.modular.gzTechnologyDetermine.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

@Data
public class GztechnologyDetermine {
    @ExcelProperty("出口厚度")
    @ColumnWidth(20)
    private Double ex_thk;
    @ExcelProperty("出口宽度")
    @ColumnWidth(20)
    private Double ex_width;
    @ExcelProperty("入口厚度")
    @ColumnWidth(20)
    private Double en_thk;
    @ExcelProperty("入口宽度")
    @ColumnWidth(20)
    private Double en_width;
    @ExcelProperty("切边宽度")
    @ColumnWidth(20)
    private Double cut_width;
    @ExcelProperty("上表面镀层厚度命中率")
    @ColumnWidth(20)
    private Double coat_up_hit;
    @ExcelProperty("上表面镀层厚度上限，画图使用")
    @ColumnWidth(20)
    private Double order_coat_up_upper;
    @ExcelProperty("上表面镀层厚度下限，画图使用")
    @ColumnWidth(20)
    private Double order_coat_up_lower;
    @ExcelProperty("下表面镀层厚度命中率")
    @ColumnWidth(20)
    private Double coat_down_hit;
    @ExcelProperty("下表面镀层厚度上限，画图使用")
    @ColumnWidth(20)
    private Double order_coat_low_upper;
    @ExcelProperty("下表面镀层厚度下限，画图使用")
    @ColumnWidth(20)
    private Double order_coat_low_lower;
    @ExcelProperty("平整机延伸率命中率")
    @ColumnWidth(20)
    private Double spm_elong_hit;
    @ExcelProperty("延伸率曲线的上限，画图使用")
    @ColumnWidth(20)
    private Double spm_elong_lower;
    @ExcelProperty("延伸率曲线的下限，画图使用")
    @ColumnWidth(20)
    private Double spm_elong_upper;
    @ExcelProperty("厚度命中率")
    @ColumnWidth(20)
    private Double thk_hit;
    @ExcelProperty("厚度下限，画图使用")
    @ColumnWidth(20)
    private Double thk_lower;
    @ExcelProperty("厚度上限，画图使用")
    @ColumnWidth(20)
    private Double thk_upper;
    @ExcelProperty("命中率")
    @ColumnWidth(20)
    private Double wid_hit;
    @ExcelProperty("宽度下限，画图使用")
    @ColumnWidth(20)
    private Double wid_lower;
    @ExcelProperty("宽度上限，画图使用")
    @ColumnWidth(20)
    private Double wid_upper;
    @ExcelProperty("命中率")
    @ColumnWidth(20)
    private Double rtf_hit;
    @ExcelProperty("温度下限，画图使用")
    @ColumnWidth(20)
    private Double rtf_lower;
    @ExcelProperty("温度上限，画图使用")
    @ColumnWidth(20)
    private Double rtf_upper;
    @ExcelProperty("上表面涂油命中率")
    @ColumnWidth(20)
    private Double top_oil_hit;
    @ExcelProperty("上表面涂油下限，画图使用")
    @ColumnWidth(20)
    private Double top_oil_lower;
    @ExcelProperty("上表面涂油上限，画图使用")
    @ColumnWidth(20)
    private Double top_oil_upper;
    @ExcelProperty("下表面涂油命中率")
    @ColumnWidth(20)
    private Double bot_oil_hit;
    @ExcelProperty("下表面涂油下限，画图使用")
    @ColumnWidth(20)
    private Double bot_oil_lower;
    @ExcelProperty("下表面涂油上限，画图使用")
    @ColumnWidth(20)
    private Double bot_oil_upper;

    @ExcelProperty("出口长度")
    @ColumnWidth(20)
    private Integer ex_length;
    @ExcelProperty("出口重量")
    @ColumnWidth(20)
    private Integer ex_weight;
    @ExcelProperty("入口重量")
    @ColumnWidth(20)
    private Integer en_weight;
    @ExcelProperty("切边标记")
    @ColumnWidth(20)
    private Integer trim_flag;
    @ExcelProperty("上表面锌层超差长度")
    @ColumnWidth(20)
    private Integer coat_up_tole_len;
    @ExcelProperty("下表面锌层超差长度")
    @ColumnWidth(20)
    private Integer coat_down_tole_len;
    @ExcelProperty("锌层判定是否合格标志位，0表示正常，1标识异常")
    @ColumnWidth(20)
    private Integer zweight_flag;
    @ExcelProperty("平整机延伸率超差长度")
    @ColumnWidth(20)
    private Integer spm_elong_tole_len;
    @ExcelProperty("延伸率判定是否合格标志位，0表示正常，1标识异常")
    @ColumnWidth(20)
    private Integer spm_elong_flag;
    @ExcelProperty("厚度超差长度")
    @ColumnWidth(20)
    private Integer thk_tole_len;
    @ExcelProperty("厚度判定是否合格标志位，0表示正常，1标识异常")
    @ColumnWidth(20)
    private Integer thk_flag;
    @ExcelProperty("超差长度")
    @ColumnWidth(20)
    private Integer wid_tole_len;
    @ExcelProperty("宽度判定是否合格标志位，0表示正常，1标识异常")
    @ColumnWidth(20)
    private Integer wid_flag;
    @ExcelProperty("超差长度")
    @ColumnWidth(20)
    private Integer rtf_tole_len;
    @ExcelProperty("温度判定是否合格标志位，0表示正常，1标识异常")
    @ColumnWidth(20)
    private Integer rtf_flag;
    @ExcelProperty("上表面涂油超差长度")
    @ColumnWidth(20)
    private Integer top_oil_tole_len;
    @ExcelProperty("上表面涂油判定是否合格标志位，0表示正常，1标识异常")
    @ColumnWidth(20)
    private Integer top_oil_flag;
    @ExcelProperty("下表面涂油超差长度")
    @ColumnWidth(20)
    private Integer bot_oil_tole_len;
    @ExcelProperty("下表面涂油判定是否合格标志位，0表示正常，1标识异常")
    @ColumnWidth(20)
    private Integer bot_oil_flag;
    @ExcelProperty("综合判定")
    @ColumnWidth(20)
    private Integer judge_result;

    @ExcelProperty("镀锌入口卷号")
    @ColumnWidth(20)
    private String encoil_id;
    @ExcelProperty("镀锌出口卷号")
    @ColumnWidth(20)
    private String excoil_id;
    @ExcelProperty("镀锌钢种")
    @ColumnWidth(20)
    private String steel_grade;
    @ExcelProperty("镀锌线班组")
    @ColumnWidth(2)
    private String crew;
    @ExcelProperty("镀锌生产开始时间")
    @ColumnWidth(20)
    private String prod_start_time;
    @ExcelProperty("镀锌生产结束时间")
    @ColumnWidth(20)
    private String prod_end_time;
    @ExcelProperty("上表面锌层超差位置")
    @ColumnWidth(20)
    private String coat_up_pos;
    @ExcelProperty("下表面锌层超差位置")
    @ColumnWidth(20)
    private String coat_down_pos;
    @ExcelProperty("平整机延伸率超差位置")
    @ColumnWidth(20)
    private String spm_elong_pos;
    @ExcelProperty("厚度超差位置")
    @ColumnWidth(20)
    private String thk_pos;
    @ExcelProperty("宽度超差位置")
    @ColumnWidth(20)
    private String wid_pos;
    @ExcelProperty("rtf加热温度超差位置")
    @ColumnWidth(20)
    private String rtf_pos;
    @ExcelProperty("上表面涂油超差位置")
    @ColumnWidth(20)
    private String top_oil_pos;
    @ExcelProperty("下表面涂油超差位置")
    @ColumnWidth(20)
    private String bot_oil_pos;


}